<?php
	
function list_kategori_pelatihan(){
	my_set_code_js('
		function confirmDelete(id){
			var t = confirm(\'Yakin akan menghapus data ?\');
			if(t){
				location.href=\'index.php?com='.$_GET['com'].'&task=kategoridelete&id=\'+id;
			}
			return false;
		}
	');
	$header = array(  
		'#'=>array('style'=>'border-bottom:2px solid;width:5%'), 
		'kategori pelatihan'=>array('style'=>'border-bottom:2px solid;width:80%'),  
		' '=>array('style'=>'border-bottom:2px solid;width:15%'), 
	);

	$query = "SELECT * FROM kategori_pelatihan";
	$result = my_query($query);
	$i = 0;
	$row=array();
	while($ey = my_fetch_array($result)){
		$i++;
		$editproperty = array(
						'href'=>'index.php?com=kategori_pelatihan&task=editkategori_pelatihan&id='.$ey['kategori_pelatihan_id'],
						'rel'=>'facebox',
						'title'=>'Edit'
				);
		$edit_button = button_icon( 'b_edit.png' , $editproperty  );

		$deleteproperty = array(
						'href'=>'javascript:; ',
						'onclick'=>'javascript:confirmDelete('.$ey['kategori_pelatihan_id'].');',
						'title'=>'Delete'
				);
		$delete_button = button_icon( 'b_drop.png' , $deleteproperty  );
		 
		$row[] = array(  
			'#'=>position_text_align(  $i, 'center'),
			'kategori'=>$ey['kategori_pelatihan_label']  , 
			'operasi'=> position_text_align(  $edit_button.' '.$delete_button , 'right'),  
		);
		 
	}
	
	$datas = table_rows($row); 
	return table_builder($header , $datas ,  4 , false );
}

function form_kategori_pelatihan_submit($id){
	$datas = array(
		'kategori_pelatihan_label'=>my_type_data_str( $_POST['label'] ),  
		'datetime_added'=>my_type_data_function( 'NOW()' ), 
	);
	if($id > 0){
		return my_update_record('kategori_pelatihan' ,'kategori_pelatihan_id' , $id , $datas);
	}
	
	return my_insert_record('kategori_pelatihan' , $datas);
}


function form_kategori_pelatihan_validate($id){
	$errsubmit = false;
	$err = array();
	 
	$code =  trim($_POST["label"]); 
	if( $code == ''){
		$errsubmit = true;
		$err[] = "Kategori Pelatihan belum diisi";
	}
	
	$query="SELECT kategori_pelatihan_id FROM kategori_pelatihan 
		WHERE kategori_pelatihan_label='".$code.
		"' AND kategori_pelatihan_id<>".$id; 
	if (my_num_rows( my_query($query)) >0){
		$errsubmit = true;
		$err[] = "Kategori Pelatihan sudah digunakan";	
	}
 
	if( $errsubmit){
		return $err;
	}
	return $errsubmit;
}


function form_kategori_pelatihan_create($id = 0){
	$view = form_header( "devisi" , "devisi"  );
 	$fields = my_get_data_by_id('kategori_pelatihan','kategori_pelatihan_id',$id);
	
	$label = array(
			'name'=>'label',
			'value'=>(isset($_POST['label'])? $_POST['label'] : $fields['kategori_pelatihan_label']),
			'id'=>'label',
			'type'=>'textfield',
			'size'=>'55'
		);
	$form_label = form_dynamic($label);
	$view .= form_field_display( $form_label  , "kategori pelatihan"  );
	 
	$submit = array(
		'value' => ( $id ==0 ? ' Simpan ' :'  Update  '),
		'name' => 'simpan', 
		'type'=>'submit','class'=>'main_button'
	);
	$form_submit= form_dynamic($submit); 
	
	$view .= form_field_display( $form_submit  , "&nbsp;" ,  "" );
	$view .= form_footer( );
	return $view;
}   


function delete_kategori($id){
	$query = "DELETE FROM kategori_pelatihan WHERE kategori_pelatihan_id ={$id} ";
	return my_query($query);
}	
